package Modelo.DAO;

import Modelo.Produccion;
import Modelo.Util.AdministradorDeSesiones;
import org.hibernate.Query;

/**
 *
 * @author Julio
 */
public class DAOProduccion extends DAOGenerico <Produccion, Integer> {
    
    public Produccion buscarPorFecha(String fecha) {
       Produccion produccion = null;
        String sql = "SELECT c FROM Encargo c WHERE c.fecha = :fecha";
        Query consulta = AdministradorDeSesiones.getSession().createQuery(sql).setParameter("fecha", fecha);
        produccion = buscarEntidad(consulta);
        return produccion;
    }
    
    public Produccion buscarPorId(int id) {
        Produccion produccion = null;
        String sql = "SELECT c FROM Encargo c WHERE c.id = :id";
        Query consulta = AdministradorDeSesiones.getSession().createQuery(sql).setParameter("id", id);
        produccion = buscarEntidad(consulta);
        return produccion;
    }
}